﻿using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class GameObjectPool : MonoBehaviour {

    public static  GameObjectPool GameObjectPoolManager
    {
        get
        {
            return gameObjectPool;
        }
    }

    private static GameObjectPool gameObjectPool;

    // Use this for initialization
    void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
		
	}


}
/// <summary>
/// 池对象接口
/// </summary>
public interface IDynamicObject
{
    void Create(object param);
    object GetInhnerObject();
    bool IsValidate();
    void Release();
}